@charset "utf-8";
/* CSS Document */


/*==========@@HTML默认 开始@@==========*/
/*基本*/
*{ padding:0px; margin:0px }
* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
*:before, *:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
body, div, dl, dt, dd, ul, ol, li,h1, h2, h3, h4, h5, h6, pre, code,form,fieldset, 
legend, input, button,textarea, p, blockquote, th, td { margin: 0; padding: 0;}
body{color:#666666;	margin:0px auto;overflow-x: hidden; font-family: 微软雅黑; font-size:14px; }
body{ background:  url(../images/piaofu.png) center center repeat, url(../images/head_topbg.png) center bottom 39px repeat-x, url(../images/bg.jpg) center bottom repeat;
	}
div{ margin:0; padding:0; border:0;display: block; }
img{ margin:0; padding:0; border:0; vertical-align: middle; }
p{ margin: 0px; line-height:1.8em}
b,strong {font-weight: bold;}
dt{ font-weight:normal;}
table { border-collapse: collapse; border-spacing: 0; /* Remove most spacing between table cells.*/}
li{ list-style: none outside none;}

/**.symain{filter:grayscale(100%);
            -webkit-filter:grayscale(100%);
            -moz-filter:grayscale(100%);
            -ms-filter:grayscale(100%);
            -o-fliter:garyscale(100%);}**/
/*链接*/
a{ text-decoration:none; color:#333333; background: transparent;  outline:none}
a:focus { outline:none; }
a:hover{ color:#00a90c; outline:none; text-decoration: none; }
a:active{ color:#00a90c; outline:none; }
@font-face {
	font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.2.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.2.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff?v=4.2.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.2.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal
}
.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

/*标题*/
h1 { font-size: 1.3em;margin:  0;}
h2 {font-size: 1.2em; margin: 0;}
h3 { font-size: 1.17em;margin: 0;}
h4 {font-size: 1em;margin:0;}
h5 {font-size: 0.83em;margin: 0;}
h6 { font-size: 0.67em;margin: 0;}

input[type="submit"] {
    border-width: 0px;
    border-style: outset;
    border-color: buttonface;
    border-image: initial;
}
/*其它*/

/*==========@@HTML默认  结束@@==========*/
/*==========@@元件 开始@@==========*/

/*浮动*/
.clear { display:block; clear:both; height:3px; overflow:hidden; line-height:3px; }
.float_left { float:left; }
.float_right { float:right; }

/*对齐方式*/
.left { text-align: left}
.right {text-align: right}
.center{ text-align: center}
table.biaoge_table{text-align: center;
    margin: 0 auto;}
/*尺寸比例*/
.container{ width:1200px; margin:0 auto; position:relative;}
.current{ color:#0089b1;}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  /*按钮*/
  /*.btn {-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;  -o-border-radius: 3px;  border-radius: 3px;
  display: -moz-inline-stack;  display: inline-block;  *display: inline;  vertical-align: middle;  *vertical-align: auto;
  zoom: 1;    height: 32px;  line-height: 32px;  padding: 0px 20px;font-weight: 300;  font-size: 14px; 
  margin: 0; text-decoration: none; text-align: center; text-indent:0; cursor:pointer;
  border: 1px solid #d4d4d4; color: #666666;  text-shadow: 0 1px 1px white;}
.btn {  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #00b5e5), color-stop(100%, #008db2));
  background: -webkit-linear-gradient(top, #00b5e5, #008db2);  background: -moz-linear-gradient(top, #00b5e5, #008db2);
  background: -o-linear-gradient(top, #00b5e5, #008db2);  background: linear-gradient(top, #00b5e5, #008db2);
  background-color: #00a1cb;border-color: #007998;  color: white;  text-shadow: 0 -1px 1px rgba(0, 40, 50, 0.35);}
.btn:hover { color:white;  background-color: #00a1cb;
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #00c9fe), color-stop(100%, #008db2));
  background: -webkit-linear-gradient(top, #00c9fe, #008db2);  background: -moz-linear-gradient(top, #00c9fe, #008db2);
  background: -o-linear-gradient(top, #00c9fe, #008db2);  background: linear-gradient(top, #00c9fe, #008db2);}
.btn:active {background: #1495b7;  color: #005065;}
*/
/*按钮大小*/
.btn-large {font-size: 19px;  height: 38.4px;  line-height: 38.4px;  padding: 0px 26px;}
.btn-small {  font-size: 12px; height: 25.6px; line-height: 25.6px;  padding: 0px 16px;}
.btn-tiny {  font-size: 12px;  height: 22.4px;  line-height: 22.4px; padding: 0px 13px;}
/*块按钮*/
.btn-block {display: block;}


/*--二级案例列表页--*/
.ercase_nr{ margin:20px auto;}
.erji_bt{ display:inline-block;font-size: 12px; float:right; margin:10px auto;}
.ercase_nr .case_pic dt{ text-align:center;}
/*头部*/
*:before, *:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.head{ width:100%; margin:0 auto;  background: url(../images/foottree.png) center bottom repeat-x,url(../images/head_topbg.jpg) repeat-x bottom center, url(../images/bg.jpg) center bottom repeat;  position:relative;}
.head_top{ width:100%; height:100px;line-height: 100px; margin:0 auto; position:relative; overflow:hidden;-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
.head_top1{ width:100%; height:50px; background-color:#f4f4f4; margin:0 auto; position:relative; overflow:hidden;}
.head_top1_bt{ height:50px; line-height:50px;}
.head_top1_tel{ float:right; padding-right:100px; height:50px; line-height:50px; font-size:20px; color:#00a90c;}
.head_top1 span,.head_top1 b,.head_top1 font,.head_top1 dt{ font-weight:normal;}
.head_top1 span,.head_top1 b,.head_top1 font{ float:left; margin:0 5px; height:50px; line-height:50px;}
.head_logo{ height:inherit; float:left;-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; position:relative; overflow:hidden;}
.head_search{ margin-top:35px; float:right;}
.header_input { padding:3px 10px;
    width: 200px;
    float: left;
    border: 1px solid #1ead99;
    border-right: none;border-radius:5px 0px 0px 5px;
    height: 35px;
    line-height: 35px;
    box-sizing: border-box;
    font-size: 12px;
}
.header_search { text-align:center; line-height:35px; color:#FFF; font-size:16px;border-radius:0px 5px 5px 0px;
    float: left;
    width: 65px;
    height: 35px;
    cursor: pointer; background-color:#00a90c;
}
.head_top1_time {
    color: #8a8a8a;
    font-size: 12px;
}
#weather{ margin-left:50px;}
#weather > iframe{ padding-top:6px;}
.head_logo img{ height:100%;}


/*菜单导航*/
.header .nav{ height:50px;
  background: -webkit-linear-gradient(#dbf4c2,#fff, #dbf4c2); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#dbf4c2,#fff, #dbf4c2); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#dbf4c2,#fff, #dbf4c2); /* Firefox 3.6 - 15 */
  background: linear-gradient(#dbf4c2,#fff, #dbf4c2); /* 标准的语法 */
}
.header .navList li{ float: left; position: relative; min-width: 145px; text-align:center;}
.header.guke .navList li{min-width:auto;}
.header .navList li a{ color:#000;}
.header  .navList .secondNav a{ color:#333;}
.header.guke .navList li .one{padding:0 11px !important;}
.header.guke .navList li.on .one{color:#333333;font-size:22px;}
.header.guke .nav .logo{padding-right:0px;}
.header.guke .return {float:right;height:96px;line-height:96px;}
.header.guke .return  a{font-size:12px;color:#fff;display:inline-block;width:94px;height:28px;line-height:28px;border:1px solid #dedede;border-radius:6px;text-align:center;}
.header .navList li .one{position: relative;display: block; padding:0 33px; line-height:50px; font-size:16px; -webkit-transition:all 0.3s; transition:all 0.3s; }
.header .navList li .one .open{
    display: none;
}
.header  .navList .current{ background-color:#fff;}
.header  .navList .secondNav .on,.header .secondNav a:hover{ background:rgba(255,255,255,0.4);}
.header  .navList li:hover{ background-color:#fff;}

.header .secondNav{ position: absolute; width:162px; left:50%; margin-left:-81px; background:rgba(255,255,255,0.6); top:50px; padding:25px 0 10px; -webkit-box-shadow: 0px -2px 10px rgba(0,0,0,0.1); box-shadow: 0px -2px 10px rgba(0,0,0,0.1); opacity:0; visibility: hidden; -webkit-transition:all 0.1s; transition:all 0.1s;  behavior: url(css/PIE.htc);}
.header .secondNav:before{ content:""; width: 100%; height: 8px; position: absolute; top:-8px; left:0%;}
.header .secondNav a{ display: block; line-height:2.5em; text-align: center; font-size:14px; -webkit-transition:all 0.3s; transition:all 0.3s; }

.header .secondNav a:hover,.header .secondNav a.on,.header .navList li .one:hover,.header .navList li.on .one{ color:#000; }

.pc_displayNone{ display: none; }


.header li:hover .secondNav{ z-index:3; opacity:1; visibility: visible;  -webkit-transition:all 0.3s;  transition:all 0.3s;  }
.ie8 .secondNav{ display: none;  }
.ie8 .header li:hover .secondNav{ display: block; }
.dw {
	z-index: 3 !important;
	top:0;
	position: fixed !important;
	width: 100% !important;
	animation: mymove 1s 1 !important;
	-webkit-animation: mymove 1s 1 !important;
	box-shadow: 0px 3px 6px #888888;
}

@keyframes mymove {
	0% {
		transform: translateY(-100%)
	}
	100% {
		transform: translateY(0)
	}
}

@keyframes mymove {
	0% {
		transform: translateY(-100%)
	}
	100% {
		transform: translateY(0)
	}
}
/**banner**/
.banner{ width:100%; margin:0 auto; position:relative; overflow:hidden;}
.slideBox{ position:relative; margin:0 auto; overflow:hidden;	width: 100%;}
.slideBox .hd{ width:100%; overflow:hidden;  height:40px; position:absolute; bottom:0; margin:0 auto; z-index:2;}
.slideBox .hd ul{ text-align:center; padding-left:15px; padding-right:15px; height:40px; padding-top:10px;vertical-align:middle; overflow:hidden; zoom:1;}
.slideBox .hd ul li{  width:10px; height:10px; border-radius: 10px; background-color:#fff; overflow:hidden; cursor:pointer;display: inline-block; margin:auto 5px; *display: inline; *zoom:1; letter-spacing:normal; word-spacing:normal; text-indent:999px;}
.slideBox .hd ul li.on{ background-color:#2dad95;}
.slideBox .bd{ width:100%; margin:0 auto; position:relative; overflow:hidden;}
.slideBox .bd li{  zoom:1; vertical-align:middle; margin:0 auto; position:relative; overflow:hidden;}
.slideBox .bd img{ width:100%;}
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
/*公告*/
.main_call{ width:100%; background-color:#ececec; height:40px; line-height:40px; margin:0 auto;}
.main_call_ico{ width:100%; height:40px; line-height:40px;}
.main_call_ico h3{ width:100px; height:40px; line-height:40px; background:url(../images/gonggao.png) left no-repeat; padding-left:40px; color:#00a90c; position:relative; overflow:hidden;}
.main_call_text{width:1040px; position:relative; overflow:hidden;}
.txtMarquee-left .bd{ padding:7px; }
.txtMarquee-left .bd .tempWrap{ width:100% !important; }/* 用 !important覆盖SuperSlide自动生成的宽度，这样就可以手动控制可视宽度。 */
.txtMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.txtMarquee-left .bd ul li{ margin-right:20px;  float:left; height:24px; line-height:24px;  text-align:left; _display:inline; width:auto !important;  }/* 用 width:auto !important 覆盖SuperSlide自动生成的宽度，解决文字不衔接问题 */
.txtMarquee-left .bd ul li b{ color:#999; margin-left:20px; font-weight:normal;  }
/*产品*/
.index_one{ width:100%; margin:0 auto; margin-top:20px; position:relative; overflow:hidden;}
.index_one_k{ width:100%; background-color:#FFF; margin:0 auto;border-radius: 5px; position:relative; overflow:hidden;}
.main_menu{ width:100%; padding:20px 0; font-weight:bold; position:relative; overflow:hidden; text-align:center;}
.main_menu h3{ text-align:center; color:#00a90c; font-weight:bold; padding-bottom:20px; position:relative; margin-bottom:20px;}
.main_menu h3:after {
    content: ''; position:absolute; text-align:center;
    left: 50%; margin-left:-50px;
    top: auto;
    bottom: 0px;
    right: auto;
    height: 2px;
    width: 100px;
    background: -webkit-linear-gradient(left, #00a90c 50%, #ffe400 50%); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #00a90c 50%, #ffe400 50%); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, #00a90c 50%, #ffe400 50%); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #00a90c 50% , #ffe400 50%); /* 标准的语法（必须放在最后） */
}
/* iProduct-classify */
.iProduct-classify{position: relative; overflow: hidden;padding: 5px 0px;}
.iProduct-classify .Tg{height: 414px; width: 1868px;}
.iProduct-classify .Tg .btn{position: relative; float: left; width: 266px; height: 60px; margin-bottom: 10px; margin-right: 668px; background-color: #efeeee; font-size: 18px; line-height: 60px; text-align: center;}
.iProduct-classify .Tg .btn::after{content: "+"; margin-left: 8px; margin-top: -1px; position: absolute; font-size: 24px; color: #00a90c; -webkit-transition: all 250ms ease 0ms; transition: all 250ms ease 0ms; opacity: 0; filter: alpha(opacity=0); *zoom: 1; visibility: hidden; *visibility: visible; -webkit-transform: translateX(10px); transform: translateX(10px); }
.iProduct-classify .Tg .btn .border{position: absolute; background-color:#00a90c;}
.iProduct-classify .Tg .btn .border.b_t{left: 0%; right: 100%; top: 0; height: 2px; -webkit-transition: all 340ms linear 50ms; transition: all 340ms linear 50ms;}
.iProduct-classify .Tg .btn .border.b_r{top: 0%; bottom: 100%; right: 0; width: 2px; -webkit-transition: all 340ms linear 50ms; transition: all 340ms linear 50ms;}
.iProduct-classify .Tg .btn .border.b_b{left: 0%; right: 100%; bottom: 0; height: 2px; -webkit-transition: all 340ms linear 50ms; transition: all 340ms linear 50ms;}
.iProduct-classify .Tg .btn .border.b_l{top: 0%; bottom: 100%; left: 0; width: 2px; -webkit-transition: all 340ms linear 50ms; transition: all 340ms linear 50ms;}
.iProduct-classify .Tg .on .btn::after{-webkit-transition: all 250ms ease 0ms; transition: all 250ms ease 0ms; opacity: 1; filter: alpha(opacity=100); visibility: visible; -webkit-transform: none !important; transform: none !important;  }
.iProduct-classify .Tg .on .btn{ color: #00a90c;}
.iProduct-classify .Tg .on .btn .b_t{left: 0; right: 0; -webkit-transition: all 340ms linear 50ms; transition: all 340ms linear 50ms;}
.iProduct-classify .Tg .on .btn .b_r{top: 0; bottom: 0; -webkit-transition: all 340ms linear 50ms; transition: all 340ms linear 50ms;}
.iProduct-classify .Tg .on .btn .b_b{left: 0; right: 0; -webkit-transition: all 340ms linear 50ms; transition: all 340ms linear 50ms;}
.iProduct-classify .Tg .on .btn .b_l{top: 0; bottom: 0; -webkit-transition: all 340ms linear 50ms; transition: all 340ms linear 50ms;}
.iProduct-classify .Tg .on .btn .contain{padding-top: 60px; height: 146px; -webkit-transition: all 400ms ease 0s; transition: all 400ms ease 0s;}
.iProduct-classify .Tg .on .btn .contain s{-webkit-transition: all 400ms ease 150ms; transition: all 400ms ease 150ms; opacity: 1; filter: alpha(opacity=100); visibility: visible; -webkit-transform: none !important; transform: none !important;}
.iProduct-classify .Tt{position: absolute; left: 50%; top: 50%; margin-top: -212px; width: 648px; height: 414px; margin-left: -324px; background-color: #f1f1f1;}
.iProduct-classify .Tt .item{position: absolute; left: 0; top: 0; width: 100%; height: 100%; -webkit-transition: all 600ms ease 0ms; transition: all 600ms ease 0ms; opacity: 0; filter: alpha(opacity=0); *zoom: 1; visibility: hidden; *visibility: visible;}
.iProduct-classify .Tt .item .pic{height: 100%;}
.iProduct-classify .Tt .item .pic::after{content: " "; position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 8; background-image: url("../images/mask-iProduct.png")/*tpa=http://m.cdlgyl.com/public/images/mask-iProduct.png*/; background-size: auto; background-position: 50% 50%; background-repeat: no-repeat;}
.iProduct-classify .Tt .item{ display:none;-webkit-transition: all 800ms ease 0ms; transition: all 800ms ease 0ms; opacity: 1; filter: alpha(opacity=100); visibility: visible;}
.iProduct-classify .Tg .ctr{position: absolute; z-index: 9; bottom: 10px; width: 60px; height: 42px; line-height: 42px; text-align: center; color: #fff; font-size: 22px; font-weight: bold; font-family: "SimSun", "宋体"; -webkit-transition: all 220ms ease 0s; transition: all 220ms ease 0s;}
.iProduct-classify .Tg .prev{right: 335px; background-color: #25b72f;}
.iProduct-classify .Tg .prev:hover{text-indent: -4px;}
.iProduct-classify .Tg .next{right: 275px; background-color: #00a90c;}
.iProduct-classify .Tg .next:hover{text-indent: 4px;}
/**产品鼠标效果**/
.set_1_btnk{}
.set_1_btn {
    color: #333;
    cursor: pointer;
    display: block;
    font-size: 16px;
    font-weight: 400;
    text-align: center;
    position: relative;
    text-decoration: none;
    text-transform: uppercase;
    vertical-align: middle;
    width: 100%;
}
.Vbtn-2 {
	letter-spacing: 0;
	transition: all 150ms linear 0s;
	float:left;
}
.Vbtn-2:hover, .Vbtn-2:active {
	letter-spacing: 0px;
	transition: all 150ms linear 0s;
}
.Vbtn-2:after {
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	border: 2px solid rgba(255, 255, 255, 0);
	bottom: 0px;
	content: " ";
	display: block;
	margin: 0 auto;
	position: relative;
	-webkit-transition: all 280ms ease-in-out;
	transition: all 280ms ease-in-out;
	width: 0;
}
.Vbtn-2:hover:after{
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	border-color: #00a90c;
	-webkit-transition: width 350ms ease-in-out;
	transition: width 350ms ease-in-out;
	width: 100%;
}
.index_two{ width:100%; margin-top:20px; margin-bottom:20px; position:relative; overflow:hidden;}
.index_two_nr{ width:100%; min-width:1140px; height:460px; background-color:#ececec; margin:20px auto; position:relative; overflow:hidden;}
.index_left,.index_right{ float:left; height:460px; width:50%;}
.index_right{ background-color:#84b921; padding:4em 4em;}
.index_right_k{ width:100%; position:relative; color:#FFF;}
.index_right_k h3{ display:inline-flex; font-size:26px; line-height:45px;letter-spacing: 1px;}
.index_right_k p{height: 250px; padding:1em 0; font-size:16px;text-align:justify;position: relative;    overflow: hidden;
	text-justify:inter-word;}

.about_more{ width:100%; margin:0 auto; position:relative; overflow:hidden;}
.about_more a{ display:inline-block;text-transform: uppercase;}
.about_more dt{font-size:14px; width:145px; height:35px; line-height:35px; text-align:center; border:#FFF solid 1px;}

.about_one_button { color:#fff;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
	position: relative;
	overflow: hidden;
	width:100%;
	
	float: left;
	cursor: pointer;
	text-align: center;
}
.about_one_button a {
	color: rgba(51,51,51,1);
	text-decoration: none;
	display: block;
}
.about_one_button span { width:35px; height:35px;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
}
.about_one_button:hover > span {
	opacity: 0;
	-webkit-transform: translate(0px, 40px);
	transform: translate(0px, 40px);
}
.about_one_button::after {
	content: attr(data-text); position:relative;
	width: 100%;
	height: 100%;
	opacity: 0;
	-webkit-transform: translate(0, 0);
	transform: translate(0, 0);
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
}
.about_one_button:hover::after {
	opacity: 1;
	-webkit-transform: translate(0, 0);
	transform: translate(0, 0);
}

/**2018年8月23日**/
.videok{ width:100%; margin:0 auto; position:relative; overflow:hidden;}
.video_more{ position:absolute; line-height:normal; bottom:30px; right:50px; font-size:32px; color:#FFF; font-family:宋体;}
.video_more a{ color:#FFF;letter-spacing: -5px;}
.video_more a:hover{ color:rgba(255,255,255,0.5); }

.videoList { width:100%; margin: 0px auto; }
.videoList .videoa { background-color: #fff; display: block; text-align: center; }
.videoa .img { overflow: hidden; width: 100%; background-color: #000; position: relative; }
.videoa .img img { width: 100%; height:460px; display: block; transition: 400ms; -webkit-transition: 400ms; -ms-transition: 400ms; }
.videoa .vico { background: url(../images/vico.png) no-repeat; width: 84px; height: 84px; position: absolute; left: 50px; bottom:0; margin: -42px 0px 0px -42px; -webkit-transform: scale(0.6); transform: scale(0.6); opacity: 1; visibility: visible; transition: 400ms; -webkit-transition: 400ms; -ms-transition: 400ms; }
.videoa:hover .img img { -webkit-transform: scale(1.1); transform: scale(1.1); opacity: 0.8; filter: alpha(opacity=80); }
.videoa:hover .vico { -webkit-transform: scale(0.8); transform: scale(0.8); opacity: 1; visibility: visible; }
/*video*/
.vwrap { display: none; z-index: 1040; width: 100%; position: fixed; }
.vwrap .videobtg { z-index: 900; position: fixed; width: 100%; height: 100%; left: 0; top: 0; background: #000; opacity: 0.8; filter: alpha(opacity=80); overflow: hidden; }
.vwrap .videobox { z-index: 990; width: 800px; height: 500px; background-color: #fff; position: fixed; left: 50%; top: 50%; margin-top: -250px; margin-left: -400px; }
.vwrap .videobox #videobox { width: 100%; display: inline-block; height: 100%; background: #80abde; }
#videobox_wrapper { height: 100%!important; }
.vwrap .close { z-index: 999; width: 36px; height: 36px; background-color: #000; cursor: pointer; position: absolute; top: -36px; right: 0px; }
.vwrap .close i { display: block; width: 36px; height: 36px; background: url(../images/closebtn.png) no-repeat 50% 50%; -webkit-transition: 400ms; transition: 400ms; }
.vwrap .close:hover i { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }
#videobox_display_button { background: none no-repeat!important; }
.jwplayer .jwicon { opacity: 0.8; filter: alpha(opacity=80); cursor: pointer; background: url(../images/vico2.png) no-repeat!important; width: 51px!important; height: 51px!important; -webkit-transition: 100ms; -moz-transition: 100ms; -ms-transition: 100ms; transition: 100ms; }
.jwplayer .jwicon:hover { opacity: 1; filter: alpha(opacity=100); }
.jwlogo, .jwclick { display: none!important; }
/*video style end*/
/**文化**/
.index_three{ width:100%; margin:0 auto; position:relative; overflow:hidden; margin-bottom:20px;}
.index_three_k{ width:100%; margin:0 auto;border-radius: 5px; position:relative; overflow:hidden; background-color:#FFF;}
.wenhua{ width:100%; position:relative; overflow:hidden;}
.wenhua_list{cursor: pointer; width:100%; min-height:268px; position:relative; overflow:hidden;}
.wenhua_list a{ display:block; font-size: 16px; position:relative; overflow:hidden;}
.wenhua_list .col-lg-6{ float:left; padding-left:0px; padding-right:0px; display:inline-block; position:relative; overflow:hidden;}
.wenhua_left,.wenhua_right{ width:50%; position:relative; overflow:hidden;}
.wenhua_list h3{ width:100%; max-height:268px; position:relative; overflow:hidden;}
.wenhua_list h3 img{ height:268px; width:100%;}
.wenhua_list:nth-child(odd) .col-lg-6{ float:right;}
.wenhua_right_text{ max-height:268px;  padding-top:80px; padding-left:15px; padding-right:15px; font-size:24px;}
.wenhua_list ul li a>div{    display: inline-block;
    vertical-align: top;}
.wenhua_right_text dt{ font-size:18px; text-align:center; font-weight:bold; color:#00a90c;}
.wenhua_right_text dd{ font-size:14px; padding-top:20px; color:#656565;}
.wenhua_list a:hover .wenhua_right_text dd{ color:#00a90c;}
/*首页案例*/
.index_four{ width:1200px; margin:0 auto; margin-bottom:20px; background-color:#FFF; position:relative; overflow:hidden;}
.case{ width:100%; margin:0 auto; position:relative; overflow:hidden;}
.case li{ float:left; margin:10px 10px; width:265px; height:360px; background-color:#FFF; transition: all 0.6s;}
.case li:hover{transform: scale(1.05);}
.case li img{ width:100%; height:265px;}
.case li dt{ font-size:16px; margin:10px auto; }
.case li dd{ font-size:14px; line-height:25px; position:relative; overflow:hidden; margin-bottom:20px;}
.case li:hover .set_1_btn {
    -webkit-box-shadow: 0 0 20px 0 rgba(0,0,0,.21);
    box-shadow: 0 0 20px 0 rgba(0,0,0,.21);
}
.case_slide{ width:100%;  }
.case_slide .hd{ width:200px; overflow:hidden; height:25px; padding:0 10px;  }
.erkeshi_content_nr .case_slide .hd{ width:200px; overflow:hidden; position:absolute; top:0px; right:10px;  height:25px; padding:0 10px;  }
.case_slide .hd .prev,.case_slide .hd .next{ display:block;  width:24px; height:24px;    border-radius:50%; float:right; margin-right:5px; color:#00a90c;  overflow:hidden; background-color:#fff; border:#00a90c solid 1px; text-align:center; line-height:21px;}
.case_slide .hd .prev:hover,.case_slide .hd .next:hover{ border-color:#00a90c; background-color:#00a90c; color:#fff; cursor:pointer;}
.case_slide .hd .next:before {content: "\F105";}
.case_slide .hd .prev:before {content: "\F104";}
/*二级menu*/
.ertongyong{ width:100%; margin:20px auto; position:relative; overflow:hidden;}
.ermenu{ float:left;width:260px; padding:5px; margin:0 auto; background-color:#FFF; overflow:hidden;border-radius: 5px; margin-right:20px;}
.ermenu_list{text-align: center; -letter-spacing:-1px; margin-top:20px; margin-bottom:15px;}
.ermenu_list li{display: inline-block; height:38px; margin:auto 20px; *display: inline; *zoom:1; font-size:18px; letter-spacing:normal; word-spacing:normal;}
.ermenu_list li a{ display:inline-block; color:#FFF; padding-bottom:10px;}
.ermenu_list li a:hover{ border-bottom:#fff solid 3px;}
.ermenu_list li .current{ border-bottom:#fff solid 3px;}
.ercontent_nr{ float:left;width:920px; background-color:#FFF; margin:0 auto;border-radius: 5px; padding:10px; overflow:hidden;}
.right_body{ float:left; width:100%; background-color:#FFF; margin:20px auto;border-radius: 5px; padding:10px;  position:relative; overflow:hidden;}
.show_content{ width:100%; margin:0 auto; position:relative; overflow:hidden;}
.show_content_bt{ width:100%; height:120px; margin:0 auto; position:relative; overflow:hidden; border-bottom:#cccccc dashed 1px;}
.show_content_bt h3{ margin-top:30px; font-size:20px;}
.show_content_bt dd{ margin-top:20px;}
.show_content_nr{ margin:10px auto;}
.show_content_nr p img{ width:100%;}
/*子频道列表*/
.subchannellist { }
.subchannellist li { line-height:24px; padding:1px; border-bottom:1px solid #E3E3E1;}
.subchannellist li a { display:block; padding:0 5px 0 25px; color:#000;}
.subchannellist li a:hover {  color:red; text-decoration:none; }
.subchannellist #current a {  font-weight:bold; color:red; }
.subchannellist .depth1{ font-size:12px; font-weight:bold;}
.subchannellist .depth2{ font-size:12px; text-indent:1.5em;}
.subchannellist .depth3{ font-size:12px; text-indent:3em}
.subchannellist .depth4{ font-size:12px; text-indent:4.5em}
.subchannellist .depth5{ font-size:12px; text-indent:6em}
.subchannellist .depth6{ font-size:12px; text-indent:7.5em}
.ercontent{ width:100%; background:rgba(255,255,255,0.6); margin:0 auto; position:relative; overflow:hidden;}
/*主体左侧样式*/
.left_title { height:43px; line-height:43px;  background:url(../images/left_title.jpg) no-repeat; }
.left_title h2 { text-indent:1em; font-size:14px; color:#000; }
.left_title h2 a { font-size:14px; color:#C7231D; }
.left_body { overflow:hidden; zoom:1; color:#000; border:5px solid #eaeaea; padding:5px 5px 0px 5px; border-bottom:0; border-top:0}
.left_bottom { height:15px; background:url(../images/left_bottom.jpg) no-repeat; margin-bottom:5px;}

/*样式1*/
.left_title1{ height:39px; line-height:39px; background:url(../images/left_title1.jpg) no-repeat;}
.left_title1 h2 { text-indent:1em; font-size:14px; color:#000;  }
.left_body1 { overflow:hidden; zoom:1;  color:#000; padding:0 10px 5px;  border:5px solid #eff6fe; border-bottom:0; border-top:0}
.left_bottom1 { height:15px;  background:url(../images/left_bottom1.jpg) no-repeat; margin-bottom:5px;}

/*样式2*/
.left_title2 { height:39px; line-height:39px; background:url(../images/left_title2.jpg) ;  }
.left_title2 h2 { text-indent:1em; font-size:14px; color:#000; }
.left_body2 { overflow:hidden; zoom:1; color:#000;  padding:0 10px 5px; border:5px solid #caeaff; border-top:0; border-bottom: 0px}
.left_bottom2 { height:15px;  background:url(../images/left_bottom2.jpg) no-repeat; margin-bottom:5px;}
/*搜索 */
table.search_table{ width:99%; text-align:center;}
table.search_table th{ vertical-align:middle; text-align:center; padding:0px 3px;}
table.search_table td{ vertical-align:middle; width:60px; padding:0px 3px;}

/*联系我们*/
.contact_wrap{ line-height:1.8em}
.contact_wrap b{ font-weight:bold;}
.contact_wrap .WebUrl{ color:#F00 }

/**荣誉**/
.errongyu_content{    margin: 0 auto; width:100%; position:relative;}
.errongyu_content li{ width:33.33333%; padding-left:10px; padding-right:10px; float:left;transition: all 0.6s; height:230px; margin:10px auto;}
.show_content_tw{ width:100%; position:relative; overflow:hidden; text-align:center;}
.show_content_tw dt{ width:100%; height:170px; background-color:#FFF; padding:5px; border:#CCC solid 1px; text-align:center;}
.show_content_tw dt img{ width:100%; height:100%;}
.show_content_tw li{}
.show_content_tw dd{ width:100%; height:60px; padding:0px 10px; line-height:60px;word-break: keep-all;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
.show_content_tw .set_3_button{ display:none;}
.errongyu_content li:hover	{   -webkit-box-shadow: 0 0 20px 0 rgba(0,0,0,.21);
    box-shadow: 0 0 20px 0 rgba(0,0,0,.21);}
/*新闻*/
.ercontent_dlist{ width:100%; margin:0 auto; position:relative; overflow:hidden;}
.ercontent_dlist li{ margin-bottom:20px; padding-bottom:20px; border-bottom:#CCC dashed 1px; line-height:25px; font-size:16px; position:relative; overflow:hidden;}
.ercontent_dlist li i{ float:left; font-size:14px; margin-right:10px; margin-top:3px; font-style:normal; width:20px; height:20px; text-align:center; line-height:20px; background:url(../images/downico.png) no-repeat left center; color:#FFF;background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -ms-background-size: 100% 100%;}
.ercontent_dlist li h3{ display:block; font-weight:normal; padding-right:170px;    word-break: keep-all;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
.ercontent_dlist li span{ position:absolute; top:0; right:0; color:#888888; font-weight:normal; font-size:14px;}
/**视频新闻**/
.ervideo_list{ width:100%; position:relative; overflow:hidden;}
.ervideo_list li{ float:left; width:375px; height:345px; margin:10px auto; position:relative; overflow:hidden; margin-right:10px;}
.ervideo_list li:nth-child(3n){ margin-right:0px;}
.er_video_k{ width:100%; height:260px; position:relative; overflow:hidden;}
.er_video_k .er_video_mark::before {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background:rgba(72,76,97,0.4);
	content: '';
	opacity: 0;
	-webkit-transform: translate3d(0,50%,0);
	transform: translate3d(0,50%,0);
}
.er_video_k img{ width:100%; height:345px; vertical-align:middle;}
.er_video_k .er_video_mark::before,
.er_video_k .fa-video { z-index:2;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
}

.er_video_k .fa-video { color:#FFF; text-align:center; font-weight:normal; font-size:18px;display: inline-block;
    border: 5px solid currentColor;
	width: 50px;
    height: 50px; line-height:40px;
    border-radius: 100%;
	position: absolute;
	top:50%; left:50%;
	opacity: 0;
	transform: translate(-50%,-50%);
}
.fa-video:before {content: "\F04B";}
.er_video_k:hover .fa-video {
	opacity: 1;
}
.er_video_k:hover .er_video_mark::before {
	opacity: 1;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
}
.ervideo_list h4{ font-size:14px; text-align:center; line-height:40px;}
/**科室**/
.erkeshi{ width:100%; margin:0 auto; position:relative; overflow:hidden;}
.erkeshi_list .index_two_menu h3{ color:#2DAD96;}
.erkeshi_content{ width:100%; margin:0 auto; position:relative; overflow:hidden;}
.erkeshi_content_list{ float:left; width:50%; height:175px;  position:relative; overflow:hidden; padding-right:20px; margin-bottom:20px;}
.erkeshi_content_list:nth-of-type(2n){ padding-left:20px; padding-right:0px;}
.erkeshi_content_listk{ width:570px; margin:5px 3px; padding:10px 10px; position:relative; overflow:hidden; border:#CCC solid 1px;}
.erkeshi_content_list:hover .erkeshi_content_listk{ border:none;-webkit-box-shadow: 0 0 5px 0 rgba(0,0,0,.21);
    box-shadow: 0 0 5px 0 rgba(0,0,0,.21);}
.erkeshi_content_listk h3{ color:#279e87; padding-left:20px; border-left:#279e87 solid 3px; margin-bottom:10px;}
.erkeshi_content_listk p{ height:100px; padding-top:10px; border-top:#ccc solid 1px; position:relative; overflow:hidden;}
.erkeshi_showcontent{ width:100%; margin-bottom:20px; position:relative; overflow:hidden;}
.erkeshi_showcontent_menu{ border-bottom:#ccc solid 1px; margin-bottom:20px;}

.erkeshi_showcontent_menu h3{ color:#279e87; padding-left:20px; border-left:#279e87 solid 3px; margin-bottom:10px;}
.erkeshi_contentk{ width:100%; margin:0 auto; background-color:#FFF; position:relative; overflow:hidden; padding:10px;}

	.switchLoad{ width:100%; margin:0 auto; position:relative; overflow:hidden; text-align:left;    }
	.switchLoad li{display:inline; text-align:center;  }
	.switchLoad li img{ width:100%; height:160px; display:block; background:url(../images/loading.gif) center center no-repeat; }
/*===招聘频道  开始===*/
.job{ }
.joblist { }
.joblist li {overflow: hidden; padding:5px 0px;}
table.job_table { margin:8px 0px; padding:0px; text-align:center; width:100%; border-collapse:collapse;}
table.job_table td{ padding:8px 5px; border:1px solid #DADBD6;}
table.job_table .Requirement{ text-align:left; padding:8px 5px; line-height:1.5em;}
table.job_table th{color:#333; font-weight:bold; text-align:center; border:1px solid #DADBD6;}
table.job_table .t1 { font-weight:bold;padding:5px 0;width:20%;}
table.job_table .t2 { text-align:left;width:25%;}
table.job_table .t3 {font-weight:bold;width:25%;}
table.job_table .t4 {text-align:left;width:25%;}
table.job_table .operation{text-align:center; margin:0 auto;}
/*应聘*/
table.resume_table { margin:3px; text-align:center; width:97%; border-collapse:collapse;}
table.resume_table th{ font-weight:bold; text-align:left; width:100px;}
table.resume_table td{text-align:left; }
table.resume_table tr{ margin:10px auto;}
table.resume_table .operation{text-align:center; }
table.resume_table #Detail{ height:200px;}
/*===招聘频道  结束===*/
/**基本资料**/
.usermain_ziliao{width: 100%;
    margin: 0 auto;
    padding-left: 50px;
    padding-right: 50px;
    overflow: hidden;}
.usermain_ziliao li { width:100%; line-height:45px;
    margin: 25px auto;
    position: relative;
    overflow: hidden;
}
.usermain_ziliao li span{ position:absolute; left:0px; top:0px; font-size:16px; display:inline-block; text-align:right; width:90px; overflow:hidden;}
.usermain_kuang{width:100%; padding-left:100px; position:relative; overflow:hidden;}
.usermain_ziliao li input[type="text" i] {
    width:100%;
    margin: 0 auto;
    border: #CCC solid 1px;
    height: 45px;
    line-height: 45px;
    position: relative;
    overflow: hidden; margin-right:10px;
}
.usermain_ziliao li .readonly{ background-color:#F3F3F3;}
.usermain_ziliao .job_rukou{ padding-left:105px;}
.usermain_ziliao_jinzhi i{ float:left; width:20px; height:45px; margin-right:10px; font-style:normal; background:url(../images/jinzhi.jpg) no-repeat center center;}
.usermain_ziliao li span i{ font-style:normal; color:#ff7e15;}
.form_textarea{width: 100%;border: #CCC solid 1px;}
/*===留言频道  开始===*/
/**在线留言**/
.tabs li {
    float: left;
    list-style-type: none;
    display: block;
    cursor: pointer;
}
.show_hzbt{ width:100%; margin:0 auto; margin-top:20px; margin-bottom:10px; position:relative; border-bottom:#2e9a72 solid 1px;}
.show_hzbt ul{ margin-bottom:-1px; z-index:1; position:relative; overflow:hidden;}
.show_hzbt li{ display:inline-block; font-size:16px; background-color:#FFF; padding:10px 20px;border-radius: 10px 10px 0 0;  border:#ccc solid 1px; border-bottom:none; position:relative; overflow:hidden;}
.show_hzbt li{ float:left; margin-right:20px;}
.show_hzbt .current{ color:#1b8f64; border-top:#2e9a72 solid 1px; border-left:#2e9a72 solid 1px; border-right:#2e9a72 solid 1px; border-bottom:#fff solid 1px;}
.show_guestbook_nr {
    background-color: #FFF;
    padding: 20px 15px;
    min-height: 460px;
}
.show_guestbook_nr h3{ margin:10px auto; color:#3DB19A; font-size:16px;}
.guestbook_list li{ width:50%; display:inline-block; float:left; margin:15px auto;min-height: 1px;
    padding-right: 15px;
    padding-left: 15px; position:relative; overflow:hidden;}
.guestbook_list li:nth-last-child(3){ width:100%;}
.guestbook_list li:last-of-type{ width:100%;}
.form_text{ width:100%;padding:5px 10px; border:#d9d9d9 solid 1px;}
.form_text_verifycode{ width:160px !important;padding:5px 10px; border:#d9d9d9 solid 1px;}
.code_image{ height:33px;}
.usermain_ziliao .code_image{ height:45px;}
.guestbook_list textarea{ width:100%; min-height:120px;}
.guestbook_list i{ font-style:normal; color:#F00; margin-left:10px;}
.guestbook2_text{ width:100%;border-color:#2e9a72;}
/**聊天区域**/
.guestbook_huifu{ width:100%; margin:0 auto; position:relative; overflow:hidden; margin-bottom:20px; border-bottom:#EEF8F7 solid 10px;}
.guestbook_huifu:last-child{ border-bottom:none;}
.guestbook_bt{ width:100%; min-height:35px; margin:10px auto; position:relative; overflow:hidden;}
.guestbook_btpic,.guestbook_bttext{ float:left;}
.guestbook_btpic{ width:110px; height:110px; position:relative; overflow:hidden; margin-right:20px;}
.guestbook_btpic img{ width:100%; height:100%;}
.guestbook_bttext{ color:#2e9a72; float:inherit; position:relative; overflow:hidden;}
.guestboot_wd{ background-color:#F3F9F7; padding:10px 20px;}
.guestbook_tiao{ width:100%; height:55px;  position:relative; overflow:hidden;}
.guestbook_tiao h4{ padding-left:5px; font-size:14px; position:relative; overflow:hidden; height:55px; line-height:55px;}
.guestbook_tiao h4 i{ font-style:normal; float:left; width:22px; height:55px;  line-height:55px; background:url(../images/bookico.jpg) no-repeat left center; padding-right:50px;}
.guestbook_nrtext{ width:100%; min-height:200px; padding:20px; background-color:#F8F8F8; position:relative; overflow:hidden;}

.guestbook_nrtext_one{ width:100%; margin:20px auto; position:relative; overflow:hidden;}
.guestbook_nrtext_btpic,.guestbook_nrtext_bttext{ float:left;}
.guestbook_nrtext_btpic{ width:110px; height:110px; position:relative; overflow:hidden; margin-right:20px;}
.guestbook_nrtext_btpic img{ width:100%; height:100%;}
.guestbook_nrtext_bttext{ width:1000px; line-height:25px; position:relative; overflow:hidden;}
.guestbook_nrtext_bttext dd{ width:100%; margin:15px auto; position:relative; overflow:hidden;}
.guestbook_nrtext_bttext dd span{ float:right;}
.guestbook_nrtext_two{ width:1000px; float:right; position:relative; overflow:hidden; background-color:#EEEEEE;}
.guestbook_nrtext_two_btpic,.guestbook_nrtext_two_bttext{ float:left;}
.guestbook_nrtext_two_list{ width:100%; padding:10px; margin:0 auto; position:relative; overflow:hidden;}
.guestbook_nrtext_two_btpic{ width:55px; height:55px; position:relative; overflow:hidden; margin-right:20px;}
.guestbook_nrtext_two_btpic img{ width:100%; height:100%;}
.guestbook_nrtext_two_bttext{ width:905px; line-height:25px; border-bottom:#ccc solid 1px; position:relative; overflow:hidden;}
.guestbook_nrtext_two_bttext dd{ width:100%; margin:15px auto; position:relative; overflow:hidden;}
.guestbook_nrtext_two_list:last-child .guestbook_nrtext_two_bttext{ border-bottom:none;}

.guestbook_pl{ width:100%; margin:0 auto; position:relative; overflow:hidden;}
.guestbook_pltext{ width:1040px; height:110px; line-height:110px; position:relative; overflow:hidden;}
.guestbook_pl_k{ width:100%; margin: 35px auto; position:relative; overflow:hidden;}
.guestbook_input,.guestbook_plico{ float:left;}
.guestbook_input{ width:940px; margin-right:20px;
    padding:5px;
    border: 2px solid #0D885A;
    height: 40px;
    box-sizing: border-box;
    font-size: 12px;}
.guestbook_plico{ display:block;background-color: #0D885A;
    text-align: center;
    line-height: 40px;
    color: #fff;
    font-size: 14px;
    width: 80px;
    height: 40px;
    cursor: pointer;}
	
.guestbook_btpic2,.guestbook_bttext1{ float:left;}
.guestbook_btpic2{ width:30px; height:45px; position:relative; overflow:hidden; margin-right:20px;}
.guestbook_btpic2 img{ width:100%; height:100%;}
.guestbook_bttext2{ width:1100px;  position:relative; overflow:hidden;}
.guestbook_bttext2 h3{ margin:0px auto; font-weight:normal; font-size:16px; }
.job_rukou {
    width: 100%;
    margin: 10px auto;
    position: relative;
    overflow: hidden;
}
.form_button {
    display: inline-block;
    color: #FFF; padding:5px 20px;
    border-radius: 5px;
    background: -webkit-linear-gradient(top, #26AE7E , #02a280);
    background: -o-linear-gradient(bottom, #26AE7E, #02a280);
    background: -moz-linear-gradient(bottom, #26AE7E, #02a280);
    background: linear-gradient(to bottom, #26AE7E , #02a280);
}
.form_button2 {
    display: inline-block;
    padding: 10px 30px;
    color: #FFF;
    border-radius: 5px;
    background: -webkit-linear-gradient(top, #26AE7E , #02a280);
    background: -o-linear-gradient(bottom, #26AE7E, #02a280);
    background: -moz-linear-gradient(bottom, #26AE7E, #02a280);
    background: linear-gradient(to bottom, #26AE7E , #02a280);
}
/*文字列表*/
.textlist{ }
.textlist li { line-height:26px; height:26px;text-indent:8px; background:url(../images/textlist.gif) no-repeat 0 center; overflow:hidden;width:100%;/*解决ie6bug*/}

/*管理员回复*/
.answer_wrap{ padding:5px; border-top:1px dashed #CCC; line-height:1.5em}
.answer_title{}
.answer_body {}
.Administrator { text-align:right; }
.Reply { text-align:right; }
.AnswerTime{ color:#999 }

/*留言表单*/
.message_title{ height:40px; background:#CCC; padding-left:35px; line-height:40px; font-size:16px; color:#5d5d5d; font-weight:bold;}
.message_body{ padding-left: 10px; padding-right: 10px; color:#626262; }
.message_bottom{}
/*===留言频道  结束===*/

/*===反馈模型 开始===*/
.feedback{ }
table.feedback_table{ width:99%; text-align:center; margin:0 auto;}
table.feedback_table th{ width:100px; text-align:left; font-weight:bold;}
table.feedback_table td{  text-align:left;}
table.feedback_table .operation{text-align:center}
/*===反馈模型 结束===*/
/*网站地图列表*/
.maplist{ }
.maplist li { padding:1px; }
.maplist li a { background:#d1e8fc; line-height:25px; display:block; padding:0 20px; border:0px solid #A6CC93; }
.maplist li a:hover { text-decoration:none; background:#FFF; }
.maplist .depth1{font-weight:bold;text-indent:0px; font-weight:bold}
.maplist .depth2{text-indent:2em}
.maplist .depth3{text-indent:4em}
.maplist .depth4{text-indent:6em}
.maplist .depth5{text-indent:8em}
.maplist .depth6{text-indent:10em}
/*信息*/
.InfoTitle{ font-weight:normal; text-align:center; vertical-align:middle;   color:#900; padding:5px 0px}
.InfoTitle h1{ font-size:16px; line-height: 1.5em; }
.InfoTime{color:#999; text-align:left;  padding:2px 0px; height:25px}
.InfoContent, .InfoContent p{ line-height:1.8em; padding:10px 0;}
.InfoContent img{ width: auto !important; max-width: 100% !important; height:auto; position:relative; overflow:hidden;}
.InfoAttachment{ padding:10px 0px; text-align:center; width:81px; margin:0 auto;}
.InfoPicture{ text-align: center;}
.InfoPicture img{ width:100%; max-width:100%}
.info_from_wrap{ padding:0 10px; text-align:center; color:#999; border:1px dashed #ccc; line-height:30px; margin-bottom:5px;}
.info_from_wrap a { color:#999; }
.info_from_wrap a:hover { color:#555; }
#ReadLevelTip{ font-weight:bold; color:red;}

.Tag{ text-align: left; font-weight:bold; }
.Tag b{}
.Tag a{ padding:0 3px; font-weight:normal; text-decoration:none;}
.info_previous_next_wrap{ background:#F0F0F0; padding:5px; border:1px solid #E3E3E3; line-height:1.8em}
/**友链**/
.friend{ width:100%; min-width:1200px; margin:0 auto; position:relative; overflow:hidden; padding:20px 0;}
.friend_list{ width:100%; height:45px; overflow:hidden;}
.friend_list ul{ overflow:hidden; zoom:1; }
.friend_list ul li{ margin-right:20px;float:left; width:220px; _display:inline; overflow:hidden; text-align:center;  }
/**footer**/
.footer{ width:100%; margin:0 auto;/* background:rgba(0,0,0,0.5);*/ min-height:210px;    background-size: cover; position:relative; overflow:hidden;}
.footer_k{ width:100%; margin:0 auto; padding:20px 0; position:relative; overflow:hidden;}
.footer_left{ float:left; max-width:800px;}
.footer_right{ float:right;}
.footer_left{ padding-left:0px;}
.footer_left dt{ margin:10px auto;}
.foot_menu{ padding:10px 0; position:relative; overflow:hidden;}
.foot_tel{ padding:10px 0; position:relative; overflow:hidden;}
.foot_menu li{ float:left; padding:0 20px; background:url(../images/foot_line.png) right no-repeat; color:#FFF;}
.foot_menu li:last-child{ background:none;}
.foot_tel li{ font-size:14px; color:#476d00; margin:10px auto; position:relative; overflow:hidden;}
.foot_tel li i{ width:20px; margin-right:10px;}
.foot_menu li a{  color:#476d00;}
.fa {
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}
.fa-Mobile:before {
	content: "\F095"
}
.fa-map-marker:before {
	content: "\f041"
}
.fa-user:before {
	content: "\f007"
}
.fa-emall:before {
	content: "\f003"
}
.footer_right>h3>img {
    width: 14rem;
}
/* 版权信息 */
.copybottom{ margin:0 auto; background-color:#476d00; position:relative; overflow:hidden;}
.copybottom_nr{  margin:0 auto; color:#FFF; position:relative; overflow:hidden; margin:10px auto; text-align:left;}
.copybottom_nr a{ color:#FFF;}
.copybottom_nr img{height:15px; line-height:20px;}
/*分页样式*/
.page { width:100%; text-align:center; font-size:16px; margin:0 auto !important; padding-top:20px; padding-bottom:10px; position:relative; overflow:hidden;}
.page a, .page span { padding:5px 10px; margin-left:4px; line-height:35px; border:#bfbfbf solid 1px; }
.page a:link, .page a:visited { text-decoration:none; }
.page a:hover { background:#2fa97d;  border:#2fa97d solid 1px; color:#FFF; }
.page .current{ background:#2fa97d; border:#2fa97d solid 1px; color:#FFF;}
.page .curr{ background:#2fa97d; border:#2fa97d solid 1px; color:#FFF;}





